heavy demands on the staff - Fransızca İngilizce Sözlük